difficult to operate - German English Dictionary